package cn.gxa.j229.bug.finance.mapper;

import cn.gxa.j229.bug.finance.pojo.Essay;
import cn.gxa.j229.bug.finance.pojo.TbIdea;

import java.util.List;
import java.util.Map;

public interface TbIdeaMapper {
    int delete(Integer id);

    int insert(TbIdea tbIdea);

    int insertSelective(TbIdea tbIdea);

    //根据id查询
    List<Map<String,Object>> selectById(Integer id);

    //模糊查询意见建议
    List<Map<String,Object>> selectByIdea(String title);
    //根据状态查询
    List<Map<String,Object>> selectByState(Integer state);
    //分页查询
    List<Map<String,Object>> selectByPage(TbIdea tbIdea);

    int selectByPageCount(TbIdea tbIdea);
    //
    int updateByPrimaryKeySelective(TbIdea tbIdea);
    //
    int update(TbIdea tbIdea);

    List<Map<String,Object>> selectCount();
}